package com.xxx.user.service;


import com.xxx.user.dto.MenuCreateReqDTO;
import com.xxx.user.dto.MenuGetAllResDTO;
import com.xxx.user.dto.MenuUpdateReqDTO;

import java.util.List;

public interface MenuService {

    /*** 创建 */
    String create(MenuCreateReqDTO param);

    /*** 更新 */
    String update(MenuUpdateReqDTO param);

    /*** 删除 */
    String delete(List<Long> ids);

    /*** 获取全部数据 */
    List<MenuGetAllResDTO> getAll();

    /*** 刷新权限缓存 */
    Boolean refreshMenuCache(List<Long> menuIds);

}
